"""
解题思路

这道题目相对来说难度不大，我们仅需要考虑到数组累加到当前位的和是否等于0，如若等于那么计数加一
最后输出全部计数即可。

"""


class Solution:
    def returnToBoundaryCount(self, nums: List[int]) -> int:
        sum_value, count = 0, 0
        for num in nums:
            sum_value += num
            count += sum_value == 0
        return count